====== debug() ======

''void **debug**(mixed //Objekt//)''

Die Funktion ''debug()'' zeigt dem Projektleiter im Debug-Modus bequem den Inhalt einer PHP- oder Daten-Variable oder eines Platzhalters an.

  * //Objekt//
    * Die Kennung einer Daten-Variable oder eines Platzhalters oder
    * Eine PHP-Variable ([[:de:create:variables|Variablen]])

**Tipp:** Weitere Informationen zur Verwendung finden Sie unter [[:de:create:debugging]].

**Wichtig:** Die Funktion ''debug()'' erzeugt nur dann eine Ausgabe, wenn der Fragebogen im Debug-Modus {{:button.debug.gif?nolink|Fragebogen im Debug-Modus starten}} gestartet wurde. In der Vorschau ({{:button.run.gif?nolink|Vorschau des Fragebogens}}) und in regulären Interviews hat ''debug()'' keine Funktion.
===== Beispiele =====

<code php>
// Antwort anzeigen, bevor der Filter für die Auswahl AB01 ausgeführt wird
debug('AB01');
if (value('AB01') == 2) {
  goToPage('end');
}

// Platzhalter
$zufall = random(1,10);
if ($zufall == 1) {
  replace('%kategorie%', 'Angestellte');
} else {
  replace('%kategorie%', 'Vorgesetzte');
} 
debug('kategorie');

// PHP-Variable anzeigen
$itemliste = getItems('AB09', 'min', 2);
debug($itemliste);
</code>

{{:de:create:functions:scr.debug.png?nolink|Anzeige der Debug-Information}}